{#
 This Source Code Form is subject to the terms of the Mozilla Public
 License, v. 2.0. If a copy of the MPL was not distributed with this
 file, You can obtain one at https://mozilla.org/MPL/2.0/.
#}

{% from "macros.html" import video_modal_embed with context %}

{% extends "careers/base.html" %}

{% block page_title %}Mozilla Careers — Feel good about your work again.{% endblock %}
{% block page_desc %}At Mozilla, you can pursue your future while working to protect the future of the internet for everyone, everywhere.{% endblock %}

{% block careers_content %}
  <header class="c-careers-video-hero t-hero-home">
    <div class="c-video-wrapper">
      <div class="overlay"></div>
      {% call split(
        block_class='mzp-l-split-center-on-sm-md',
        media_class='mzp-l-split-h-center',
        media_include='careers/includes/big-picture-video.html',
        media_after=True
        ) %}
          <h1>Feel good about your work</h1>
          <p><a href="{{ url('careers.listings') }}" class="mzp-c-button">Find your next role at Mozilla</a></p>
      {% endcall %}
    </div>
  </header>

  <section class="c-careers-intro">
    <div class="mzp-l-content mzp-t-content-md">
      <h2 class="c-careers-section-title">
        Let's reclaim the internet together.
      </h2>
      <p>
        At Mozilla, we have big ambitions for the future, we want to build
        impactful products that are different — that are built with more
        respect for the people using them and help us explore new forms
        of openness. It’s going to take hard work that Mozilla is uniquely
        suited to take on. It’s why we’re here. It’s who we are. And it’s our future.
      </p>
      <p>
        Bring your passion, your creativity, your big ideas, and your new
        perspectives to make the difference we’re aiming for.
      </p>
    </div>
  </section>

  <section class="c-careers-values c-careers-section">
    <div class="mzp-l-content mzp-t-content-lg">
      <div class="c-careers-section-intro">
        <h2 class="c-careers-section-title">
          Our operating values bring us together as one team
        </h2>

        <p>
          How we work together is as important as what we make together.
          Our shared operating values drive confident decision-making, boost
           healthy collaborations, and just plain make it easier to get stuff done.
        </p>
      </div>

      <ul class="mzp-l-columns mzp-t-columns-two">
      {% call picto(
        base_el='li',
        title='We welcome differences',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-rainbow.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Because we want Mozilla to be a place where everyone can do their best
          work, and because we know diverse perspectives and experiences result
          in better solutions, we welcome differences.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='We are relationship-minded',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-dino-help.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          We take the long view of our connections and interactions, both with
          each other and with the people who use our products. This requires a
          commitment to empathy, active listening and giving without the
          expectation of getting. It’s digging in to understand what makes
          people tick and caring about that.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='We practice responsible participation',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-participation.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Transparent and open processes are a unique part of our genetic code.
          When coupled with responsible participation — being generous and kind
          with both our inputs and our outputs — we create trust and accountability
          and elevate the quality of our decisions.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='We have grit',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-target.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          We are here to do hard things, take on giants and make a difference in
          people’s online lives — so we must have grit. Having grit means facing
          obstacles with optimism, determination to find new ways forward and
          being relentless about learning from what worked and what didn’t.
        </p>
      {% endcall %}
      </ul>
    </div>
  </section>

  <!-- Testimonials section -->
  {% include "careers/includes/testimonials.html" %}

  <!-- Diversity section -->
   <section class="c-careers-diversity c-careers-section mzp-t-background-secondary">
    <div class="mzp-l-content mzp-t-content-md">
      <h2 class="c-careers-section-title">
        Inclusion, diversity, equity, and accountability
      </h2>
      <p>
        At Mozilla, our employees, volunteers and community members span the
        globe. We want to ensure that our organization is as diverse as the
        communities we serve — and that our culture is inclusive and welcoming
        to all.
      </p>
      <p>
        We’ve made some progress that we’re proud of, and we also have a lot
        more work to do.
      </p>

      <p class="c-careers-button-wrapper">
        <a href="{{ url('careers.diversity') }}" data-cta-text="Read more" class="mzp-c-button mzp-t-secondary">Read more</a>
      </p>
    </div>
  </section>

  <!-- Benefits section -->
  <section class="c-careers-benefits c-careers-section">
    <div class="mzp-l-content mzp-t-content-lg">
      <div class="c-careers-section-intro">
        <h2 class="c-careers-section-title">
          Benefits for real life
        </h2>
        <p>
          Our benefits are some of the best in the industry. To us, offering a comprehensive,
          industry-leading health and wellbeing program to our employees and their
          families is plain common sense, and the right thing to do. We also believe
          it’s easier to focus on our work when we’re feeling well.
        </p>
      </div>

      <ul class="mzp-l-columns mzp-t-columns-two">
      {% call picto(
        base_el='li',
        title='Health and wellness',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-items.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Mozilla covers medical, dental and vision plan premiums at 100% for U.S. and Canadian employees. Our
          offerings give you the options you need to manage your health — and your
          family’s — the way you want.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='Mental health',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-watering.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Mental health is as important as our physical health. That’s why
          Mozilla’s health benefits include therapy and coaching sessions to make
          sure our people have access to the care they need.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='Time away',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-camp.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Time away from work to disconnect and recharge is essential. In addition
          to country-specific holidays (12 in the U.S.), employees start accruing
          vacation and sick leave on day one (specifics vary by country). Plus,
          everyone enjoys quarterly all-company wellness days and the most personal
          holiday of all: your birthday.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='Parental leave',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-dino-egg.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          While Mozilla’s parental leave policies vary globally, our U.S.-based
          employees can look forward to 26 weeks of paid leave for childbearing
          parents and 12 weeks of paid leave for non-childbearing parents.
        </p>
      {% endcall %}
      </ul>

      <p class="c-careers-button-wrapper">
        <a href="{{ url('careers.benefits') }}" data-cta-text="Read more about our benefits" class="mzp-c-button mzp-t-secondary">Read more about our benefits</a>
      </p>
    </div>
  </section>

  <section class="c-careers-mozillians c-careers-section">
    <div class="overlay"></div>
    <div class="c-mozillians-content">
      <h2 class="c-careers-section-title">See yourself on one of our teams?</h2>
      <p class="c-careers-button-wrapper">
        <a href="{{ url('careers.listings') }}" data-cta-text="Find your role" class="mzp-c-button mzp-t-dark">Find your role</a>
      </p>
    </div>
  </section>

  <section class="c-careers-teams c-careers-section mzp-t-background-secondary">
    <div class="mzp-l-content mzp-t-content-lg">
      <div class="c-careers-section-intro">
        <h2 class="c-careers-section-title">
          Meet our teams
        </h2>
        <p>
          Mozilla is a global community of technologists, thinkers and builders
          working together to keep the internet healthy, safer and accessible —
          while shipping beloved products to people all over the world.
        </p>
        <p>
          Meet a few of our teams who are making it happen.
        </p>
      </div>

      <ul class="mzp-l-columns mzp-t-columns-two">
      {% call picto(
        base_el='li',
        title='Product Engineering',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-web.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Our engineers work on some of the most interesting challenges facing the
          internet today — privacy, security, decentralization, access, convenience,
          compatibility and more — all to continue building an internet that
          serves as a global public resource, open and accessible to all.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='Data Organization',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-charts.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Mozilla’s Data team is at the forefront of how to use mountains of data
          to guide business and product decisions while respecting the privacy
          and security of our users. Data team members have a deep knowledge of
          data processing infrastructure, a thorough understanding of the business
          and market, and astute statistical and modeling expertise.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='Marketing',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-webpage.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          Mozilla's Marketing team has the exciting role of sharing our company
          vision and our innovative, privacy-forward products with the world
          through creative storytelling.
        </p>
      {% endcall %}

      {% call picto(
        base_el='li',
        title='Innovation',
        image=resp_img(
          url='img/careers/icons/mozilla-theme/careers-connection.svg',
          optional_attributes={
            'class': 'mzp-c-picto-image',
            'loading': 'lazy'
          }
        ),
        body=True,
      ) %}
        <p>
          With an experimental mindset at its core, our innovation team is out
          in front, quickly identifying, building and testing product concepts
          that engage, influence and drive impact within the web ecosystem.
        </p>
      {% endcall %}
      </ul>

      <p class="c-careers-button-wrapper">
        <a href="{{ url('careers.teams') }}" data-cta-text="View all teams" class="mzp-c-button mzp-t-secondary">View all teams</a>
      </p>
    </div>
  </section>

  <section class="c-careers-locations c-careers-section mzp-t-background-secondary">
    <div class="mzp-l-content mzp-t-content-md">
      <h2 class="c-careers-section-title">
        We’ll meet you where you are
      </h2>

      <p>Mozilla is a remote-first company. Relying on our years of experience
        in working asynchronously around the world, we’re reimaging what work
        can look like — balancing your life with the connection and community
        essential to the products we’re building.</p>

      <div class="c-mozillians-video">
        {{ video_modal_embed(
          id='_EeFDE5WW0I',
          title='Watch Mozillians, kids, and pets on Zoom',
          image=resp_img(
            url='img/careers/mozillians-video-thumb.jpg',
            optional_attributes={
              'width': '684',
              'height': '385'
            }
          ),
        ) }}
      </div>

      <p class="c-careers-button-wrapper">
        <a href="{{ url('careers.locations') }}" data-cta-text="Read more about the future of work at Mozilla" class="mzp-c-button mzp-t-secondary">Read more about the future of work at Mozilla</a>
      </p>
    </div>
  </section>

  <!-- blog content -->
  {% include "careers/includes/blogposts.html" %}

{% endblock %}

{% block js %}
  {{ js_bundle('protocol-modal') }}
  {{ js_bundle('video-modal-embed') }}
  {{ js_bundle('careers-testimonials') }}
{% endblock %}
